@echo off
echo 设置控制台编码为UTF-8...
chcp 65001 >nul

echo 编译项目...
mvn clean package -DskipTests

if exist target\yu-ai-agent-0.0.1-SNAPSHOT.jar (
    echo.
    echo ====================================
    echo 正在启动语音聊天助手后端服务...
    echo 使用jar包运行方式
    echo 端口: 8123
    echo 编码: UTF-8
    echo ====================================
    echo.
    
    java -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8 -Duser.timezone=Asia/Shanghai -jar target\yu-ai-agent-0.0.1-SNAPSHOT.jar
) else (
    echo 错误: 找不到jar文件，请先运行 mvn clean package
)

echo.
echo 服务已停止
pause
